person unable to concentrate - German English Dictionary